آموزش جامع Argo CD برای مبتدیان - عملیات DevOps - آخرین آپدیت

دانلود Argo CD for the Absolute Beginners - Hands-On DevOps [Video]

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره یک معرفی دقیق از GitOps و Argo CD ارائه می‌دهد و مهارت‌های عملی برای مدیریت اپلیکیشن‌های کوبرنتیز (Kubernetes) را فراهم می‌کند. شما با مفاهیم بنیادی GitOps شروع کرده و سپس نحوه نصب و پیکربندی Argo CD روی کوبرنتیز را می‌آموزید. این دوره شما را با استفاده از رابط کاربری (UI) و خط فرمان (CLI) برای استقرار اپلیکیشن‌ها آشنا کرده و ویژگی‌های کلیدی مانند همگام‌سازی خودکار (Automatic Sync)، خودترمیمی (Self-healing) و عملیات Prune را نمایش می‌دهد. با پیشروی در دوره، متدهای پیشرفته استقرار از جمله ادغام با Helm و Kustomize و مدیریت مخازن خصوصی (Private Repositories) را بررسی خواهید کرد. همچنین موضوعات ضروری مانند ارتقای اپلیکیشن‌ها، بازگشت به نسخه‌های قبلی (Rollbacks) و مدیریت چندین کلاستر کوبرنتیز با Argo CD پوشش داده شده است. دموهای عملی به تقویت یادگیری شما کمک کرده و مفاهیم پیچیده را قابل فهم می‌کند. در مرحله نهایی، به مانیتورینگ و عیب‌یابی Argo CD با استفاده از Prometheus و Grafana خواهید پرداخت تا بتوانید متریک‌ها را ردیابی و تجسم کنید. دوره با یک پروژه نهایی (Capstone Project) به پایان می‌رسد تا مهارت‌های جدید خود را در یک سناریوی واقعی به کار بگیرید. در پایان، شما در استقرار و مدیریت اپلیکیشن‌ها با استفاده از GitOps و Argo CD مسلط خواهید شد. آنچه در این دوره می‌آموزید: - تسلط بر مفاهیم GitOps و استقرار اپلیکیشن‌ها با Argo CD - استقرار و مدیریت برنامه‌های کوبرنتیز با UI و CLI ارگو سی‌دی - تنظیم و پیکربندی ویژگی‌های Automatic Sync، Self-healing و Prune - ادغام Helm و Kustomize برای استقرار بهینه در کوبرنتیز - مدیریت چندین کلاستر و اجرای ارتقاها و Rollbackها در Argo CD - مانیتورینگ و عیب‌یابی اپلیکیشن‌ها با Prometheus و Grafana این دوره برای علاقه‌مندان به DevOps، مدیران کوبرنتیز، مهندسان ابر و توسعه‌دهندگان نرم‌افزار که می‌خواهند بر Argo CD و GitOps مسلط شوند، طراحی شده است. چه در DevOps تازه‌کار باشید و چه به دنبال ارتقای مهارت‌های مدیریت کوبرنتیز خود باشید، این دوره شما را از مفاهیم و تجربیات ضروری عبور می‌دهد. این آموزش برای کسانی که مشتاق پیاده‌سازی استراتژی‌های استقرار مداوم (Continuous Deployment)، اتوماسیون جریان‌های کاری و مدیریت اپلیکیشن‌ها در مقیاس بزرگ در محیط‌های Cloud-native هستند، مناسب است. داشتن دانش پایه از کوبرنتیز و مفاهیم رایانش ابری توصیه می‌شود. ویژگی‌های دوره: - دموهای عملی برای نمایش نصب Argo CD، استقرار اپلیکیشن و موارد دیگر - راهنمای گام‌به‌گام برای جریان‌های کاری Automatic Sync، Rollback و Upgrade - تکنیک‌های پیشرفته برای ادغام Helm، Kustomize و مخازن خصوصی در پروژه‌های واقعی

سرفصل ها و درس ها

معرفی دوره Course Introduction

  • مقدمه Introduction

آشنایی با GitOps و Argo CD Introduction to GitOps and Argo CD

  • مقدمه‌ای بر GitOps Introduction to GitOps

  • مروری بر پروژه‌های Argo Overview of the Argo Projects

  • شروع کار با Argo CD Getting Started with Argo CD

  • ویژگی‌های Argo CD Feature of Argo CD

  • دمو: بررسی مستندات Argo CD Demonstration - Argo CD Documentation

درک چارچوب Argo CD Understanding Argo CD Framework

  • اصطلاحات کلیدی Argo CD Core Argo CD Terminologies

راه‌اندازی Argo CD Setting up Argo CD

  • پیش‌نیازهای راه‌اندازی Argo CD Pre-requisites for Setting up Argo CD

  • دمو: نصب Argo CD روی کوبرنتیز Demonstration - Installing Argo CD on Kubernetes

  • دمو: گشت‌وگذار در رابط کاربری Argo CD Demonstration - Argo CD UI Walkthrough

  • دمو: راه‌اندازی کلاستر دو گره‌ای (اختیاری) Demonstration - Two node cluster setup (OPTIONAL)

معماری Argo CD Argo CD Architecture

  • درک معماری Argo CD Understanding Argo CD Architecture

اپلیکیشن‌های Argo CD Argo CD Applications

  • مقدمه‌ای بر اپلیکیشن‌های Argo CD Introduction to Argo CD Applications

  • حالت‌های اپلیکیشن: رابط کاربری، CLI و Manifestها Application Modes - UI (Console) and CLI and Manifests

  • دمو: اولین استقرار اپلیکیشن با Argo CD Demonstration - First Application Deployment using Argo CD

  • دمو: ایجاد خودکار Namespace هنگام استقرار Demonstration - Auto Namespace with Application Deployment

  • گزینه‌های همگام‌سازی (Sync) برای اپلیکیشن‌ها Sync Options for Argo CD Applications

  • دمو: بررسی گزینه Prune Sync در اپلیکیشن‌ها Demonstration - Prune Sync Option with Argo CD Applications

  • دمو: حذف اپلیکیشن Argo CD در حالت non-cascade Demonstration - Argo CD Application deletion in non-cascade mode

پروژه‌های Argo CD Argo CD Projects

  • مقدمه‌ای بر پروژه‌های Argo CD Introduction to Argo CD Projects

  • دمو: ایجاد پروژه در Argo CD Demonstration - Project Creation in Argo CD

  • دمو: استقرار و عیب‌یابی اپلیکیشن‌ها در پروژه سفارشی Demonstration - Deploying and Troubleshooting Argo CD Apps in Custom Project

سیاست همگام‌سازی خودکار در Argo CD Automatic Sync Policy in Argo CD

  • شروع کار با گزینه همگام‌سازی خودکار (Automatic Sync) Getting Started with Automatic Sync Option in Argo CD

  • دمو: استقرار اپلیکیشن با همگام‌سازی خودکار Demonstration - Application Deployment with Automatic Sync

  • دمو: گزینه Prune Resources در همگام‌سازی خودکار Demonstration - Prune Resources option with Automatic Sync

  • دمو: گزینه Self Healing در همگام‌سازی خودکار Demonstration - Self-Healing option with Automatic Sync

  • دمو: پیکربندی زمان تطبیق (Reconciliation Time) در Sync خودکار Demonstration - Configure Automatic Sync Reconciliation Time

ارتقاها و بازگشت‌ها (Rollbacks) با Argo CD Upgrades and Rollbacks using Argo CD

  • ارتقاها و بازگشت‌ها Upgrades and Rollbacks

  • دمو: اجرای Upgrade و Rollback در Argo CD Demonstration - Upgrades and Rollbacks in Argo CD

خط فرمان (CLI) ارگو سی‌دی argocd CLI

  • مروری بر CLI ارگو سی‌دی Overview of argocd CLI

  • دمو: نصب argocd CLI Demonstration - argocd CLI Installation

  • دمو: مدیریت چرخه حیات اپلیکیشن با CLI Demonstration - Application Lifecycle using argocd CLI

  • دمو: عملیات چرخه حیات پروژه با CLI Demonstration - Project Lifecycle Operations using argocd CLI

  • دمو: تنظیم سیاست Auto Sync با CLI Demonstration - Auto Sync Policy using argocd CLI

استقرار اپلیکیشن با استفاده از Helm، Kustomize و مخازن خصوصی Application Deployment using Helm, Kustomize, and Private Repositories

  • استقرار اپلیکیشن با متدهای مختلف Application Deployment using various methods

  • دمو: استقرار اپلیکیشن با Helm (از طریق CLI) Demonstration - Application Deployment using Helm (argocd CLI)

  • دمو: استقرار اپلیکیشن با Helm (از طریق UI) Demonstration - Application Deployment using Helm (Argo CD UI)

  • دمو: استقرار اپلیکیشن با Kustomize Demonstration - Application Deployment using Kustomize

  • دمو: ادغام مخزن خصوصی گیت (https و ssh) Demonstration - Git Private Repository Integration (https & ssh)

  • شروع کار با Helm Charts (اختیاری) Getting Started with Helm Charts (OPTIONAL)

  • دمو: استقرار Helm Charts از Artifact Hub روی کوبرنتیز (اختیاری) Demonstration - Deploying Helm Charts from Artifact Hub on Kubernetes (OPTIONAL)

وب‌هوک‌ها (Webhooks) در Argo CD Webhooks with Argo CD

  • مقدمه‌ای بر وب‌هوک‌ها Introduction to Webhooks

  • دمو: پیاده‌سازی وب‌هوک‌ها در Argo CD Demonstration - Webhooks with Argo CD

مدیریت چندین کلاستر با Argo CD Managing Multiple Clusters with Argo CD

  • افزودن چندین کلاستر کوبرنتیز Adding Multiple Kubernetes Clusters

  • دمو: مدیریت چندین کلاستر کوبرنتیز با Argo CD Demonstration - Managing Multiple Kubernetes Clusters with Argo CD

رویکرد Declarative در Argo CD Declarative Approach for Argo CD

  • اپلیکیشن‌های Argo CD با رویکرد Declarative Argo CD Applications with Declarative Approach

  • دمو: استقرار اپلیکیشن به روش Declarative Demonstration - Application Deployment using Declarative Way

  • مفهوم App of Apps چیست؟ What are App of Apps

  • دمو: پیاده‌سازی App of Apps در Argo CD Demonstration - App of Apps in Argo CD

مانیتورینگ و داشبورد Argo CD Argo CD Monitoring and Dashboarding

  • متریک‌های Argo CD برای مانیتورینگ و داشبورد ArgoCD Metrics for Monitoring and Dashboarding

  • دمو: مانیتورینگ Argo CD با Prometheus و Grafana Demonstration - Argo CD Monitoring using Prometheus and Grafana

پروژه نهایی Capstone Project

  • مروری بر پروژه نهایی Overview of Capstone Project

  • دمو: اجرای پروژه نهایی Demonstration - Capstone Project

جمع‌بندی Conclusion

  • جمع‌بندی و نتیجه‌گیری Conclusion

نمایش نظرات

آموزش جامع Argo CD برای مبتدیان - عملیات DevOps
جزییات دوره
5h 26m
54
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Yogesh Raheja, Thinknyx Technologies Yogesh Raheja, Thinknyx Technologies

Thinknyx® Technologies یک برند شناخته شده است که خدمات مشاوره و پیاده سازی فناوری اطلاعات را ارائه می دهد، آموزش های جامع فناوری اطلاعات و مهارت های نرم ارائه می دهد و راه حل های استعدادیابی (استخدام) را برای سازمان های مختلف در سراسر جهان ارائه می دهد. با بیش از یک دهه تجربه اصلی در صنعت، آنها با موفقیت به مشتریان خود در برنامه ریزی استراتژیک و اجرای بی عیب و نقص راه حل های پیرامون ابتکارات فناوری اطلاعات و غیر IT کمک کرده اند. یوگش راهجا بنیانگذار و یک معمار ارشد راه حل در Thinknyx Technologies و مدرس دوره های ویدیویی است. یوگش مشاور قابل اعتماد سازمان‌های متعددی بوده است و با تخصص خود آنها را در سفر DevOps، زیرساخت‌های کد، کانتینری‌سازی، محاسبات ابری، راه‌حل‌های اتوماسیون و هوش مصنوعی/ML/هوش مصنوعی مولد راهنمایی می‌کند. او همچنین چندین کتاب منتشر شده در سطح جهانی (مانند "DevOps موثر با AWS"، "Automation with SaltStack"، "Automation with Puppet 5" و "Automation with Ansible") منتشر شده توسط Packt، Wiley و OrangeAVA را تالیف کرده است.